cross ball - French English Dictionary